-- @owner: z@wan005
-- @date: 2023/6/1
-- @testpoint: atan函数作为对象名使用
@connect PrimaryDbBmode;
--step1:查询atan是否为关键字;expet:atan不是关键字
select * from pg_get_keywords() where word ='atan';

--step2:创建函数;expet:成功
drop function if exists atan(s char(20));
create function atan(s char(20)) returns int contains sql as $$ select 1 $$;/
--step3:调用函数;expet:成功
select atan(1);
--step4:删除函数;expet:成功
drop function if exists atan(s char(20));

--step5:atan作为数据库名;expet:成功
drop database if exists atan;
create database atan;
drop database if exists atan;


--step6:atan作为用户名;expet:成功
drop user if exists atan;
create user atan with sysadmin password 'Test_123';
drop user if exists atan;
